## 檔案伺服器

在檔案伺服器中，可保護透過 SMB 或 Rsync 進行通訊的伺服器。

對於 Active Backup for Server 的使用者：

由於 Active Backup for Business 是 Active Backup for Server 的升級版本，先前於 Active Backup for Server 中建立與執行的備份任務仍將會保留，並繼續在 Active Backup for Business 檔案伺服器的類別中受到保護。

#### 注意：

- 若要取得如何在 Microsoft Windows 伺服器上分享資料夾的資訊，請參閱 Microsoft TechNet 官網。若要取得如何在 Linux 伺服器上設定 rsync 的資訊，請參閱此網頁。
- 若要透過 SMB 傳輸檔案，請確認來源伺服器上的 139 (netbios-ssn)、445 (microsoft-ds)、137 (Nmbd) 或 138 號埠 (Nmbd) 已啟動。
- 若要透過 SMB 備份另一台 Synology NAS，請登入來源端 Synology NAS，前往控制台 > 檔案服務 > SMB/AFP/NFS，勾選啟動 SMB 服務核取方塊，並按一下套用。

### 建立備份任務

可以依您的備份來源在對應的頁籤建立 SMB 備份任務或 Rsync 備份任務。

#### 若要建立備份任務：

1. 按一下建立來開啟精靈。
2. 選擇您的備份模式：
   - 多重版本：每次執行此任務時，來源中更改的新版本將整體複製到目的地的新資料夾中。

   注意：Linux 來源的備份任務可以在接下來的步驟中設定區塊式傳輸 。

   - 鏡像：每次執行此任務時，來源資料夾內的任何變更皆會複製到目的地，讓目的地資料夾成為來源的完整鏡像複本。
   - 增量：每次執行此任務時，新增及修改過的來源檔案將會複製到目的地，覆蓋之前的版本。

   請見下列表格以了解 DSM 最終備份檔案在三種不同備份模式下的差異。

3. 請執行下列步驟來設定您的備份任務：
   - SMB 備份：輸入您的伺服器位址、帳戶和密碼。
   - Rsync 備份：輸入您的伺服器位址、連接埠和帳戶，並從下拉式選單中選取連線模式及認證方式。
   - Rsync 備份提供三種連線模式：rsync module 模式 (提供未加密資料傳輸)、透過 SSH 連線至 rsync shell 模式，以及透過 SSH 連線至 rsync module 模式。
   - Rsync 備份提供兩種認證方式：以密碼認證或以 SSH 金鑰認證。
4. 按一下下一步來繼續。
5. 使用以下四個狀態指出您要傳輸的資料：
   - 此資料夾中的所有子資料夾和檔案將不會被備份。
   - 此資料夾中的所有子資料夾和檔案將被備份。
   - 只有您在此資料夾中選擇的子資料夾將被備份。
   - 此資料夾中的檔案和您選擇的子資料夾將被備份。
6. 按一下下一步來繼續。
7. 輸入您的任務名稱和本地路徑並為您的備份任務設定排程。
   - 如果您在設定 Rsync 備份，就有設定頻寬和啟動壓縮及區塊式傳輸的選項。
8. 如果選擇多重版本作為備份模式，您將有設定版本刪除策略的選項，以透過自動刪除不需要的版本來管理備份版本並避免過多的備份檔案佔據儲存空間。
   - 保留所有版本：將會保留所有備份版本。
   - 祖父子 (Grandfather-Father-Son，GFS) 三代輪換保留規則：

     若選取此選項，至少需要設定一項規則。

     每一個設定規則會與其他重疊，您可以自訂備份版本留存幾天數、幾週、幾個月、幾年。您可以設定不同的版本保留策略，以客製化您的版本保留策略。

     舉例來說，若要保存所有版本 30 天及再多保存每天最後一個版本 30 天，您可以於保留所有版本幾天輸入 30 天，並且於保留當日最後一個版本幾天再輸入 30 天。

9. 檢查您的任務設定並按一下套用來完成建立備份任務。

#### 注意：

- Active Backup for Business 在下列情況下不會備份檔案：
  - 檔案 / 資料夾路徑長度超過 4096 個字元。
  - 檔案 / 資料夾名稱超過 255 個字元。
  - 檔案 / 資料夾名稱是下列文字：“ .”或“..”
  - 檔案 / 資料夾名稱含 @ActiveBackup 或 target.db。
  - 位於加密共用資料夾內的檔案 / 資料夾名稱超過 135 個字元。
- SMB 備份不支援 Microsoft Account。
- SMB 備份不支援 junction points 備份。
- SMB 備份支援 Windows 磁區陰影複製服務 (VSS) 以確保資料一致性。Windows VSS 支援於 Windows Server 2012 或以上版本。透過啟動 Windows 伺服器的 VSS，Active Backup for Business 可以建立 VSS 感知伺服器應用程式 (此應用程式將資料儲存在遠端 SMB 檔案共用) 的磁碟區陰影複製。
- 管理共用資料夾 (如 C$、D$) 在預設上並不支援 Windows VSS。
- 若選擇以 SSH 金鑰認證，您必須提供 SSH 金鑰。系統支援的金鑰類型包含 rsa2、dsa、ecdsa 及 ed25519，而 rsa1 及帶有通行碼的 SSH 金鑰則不受支援。

### 管理備份任務

您可以在任務頁面中查看所有已經建立的備份任務，您也能使用頁籤上方的按鈕來管理任務。

#### 若要編輯備份任務：

1. 選取您想編輯的備份任務，然後按一下編輯。
2. 您可在此修改遠端伺服器資訊、連線模式及認證方式、調整備份資料夾及檔案篩選設定、啟動和停用備份排程以及管理其他設定。
3. 如果選擇多重版本作為備份模式，您還可以編輯自動刪除備份版本設定。

#### 若要管理檔案篩選：

1. 選擇備份任務並按一下編輯 > 檔案篩選。
2. 您可以取消勾選檔案類型或建立以下自訂篩選規則來設定排除備份的檔案：
   - 檔名：建立自訂檔名篩選。任何出現指定檔名的檔案將會從備份中排除。
   - 副檔名：建立自訂篩選副檔名。任何出現指定副檔名的檔案將會從備份中排除。您可以將 *.extension 加入表格來指定副檔名 (例如：*.iso)。
   - 萬用字元：您可使用萬用字元 (*) 執行更進階的檔名篩選。

#### 注意：

1. 檔案篩選僅能篩選檔案 (而非資料夾)。
2. 萬用字元代表零個或是多個非空白字元，請參考以下例子：
   - a* 代表任何以 a 開頭的單字，例如：account、apple。
   - *e 代表任何以 e 結尾的單字，例如： apple、table。
   - *12* 代表任何包含 12 的單字，例如： 2012、1220、341256。

#### 若要執行備份任務：

您可以在設定過程中設定備份排程，以使您的備份任務根據排程定期執行，或者您可點一下備份以立即備份您的任務。

#### 若要還原備份任務：

1. 選擇您要還原的備份任務，然後按一下還原。
2. 選擇您偏好的還原方式：

- 指定位置 - 覆寫
- 指定位置 - 略過
- 原本位置 - 覆寫
- 原本位置 - 略過

3. 選擇您想還原的資料夾或檔案，然後按一下下一步。
4. 若欲將資料還原至指定位置，請選擇目的地資料夾，然後按一下下一步。
5. 檢查您的相關設定，再按還原來開始執行還原。

#### 注意：

若需如何備份或還原 Microsoft SQL 或 Exchange 伺服器的相關資訊，請參考以下應用教學。

- Microsoft SQL 伺服器
- Microsoft Exchange 伺服器

#### 若要刪除備份任務：

1. 選擇要刪除的備份任務。
2. 按一下刪除。

#### 若要啟動電子郵件通知：

請前往控制台 > 通知設定 > 進階設定，並選擇需要被通知的事件。

#### 若要啟動資源回收筒：

請前往控制台 > 共用資料夾，並選擇資料備份的共用資料夾，再按一下編輯 > 一般 > 啟動資源回收筒。

#### 注意：

- SMB 伺服器同一時間僅能執行一個備份任務，而 Rsync 伺服器則不受此限制。
- 不可同時執行備份和還原任務。
- 每台來源伺服器可透過指定路徑的方式建立多個任務。
- 若要還原任務，Synology NAS 需要來源伺服器的寫入權限。
- 如果 Synology NAS 沒有來源伺服器上檔案的存取權限，備份過程中將跳過那些檔案。
- Remote shell 模式僅支援傳輸加密。
- 如果備份 / 還原任務停止或斷線，將無法恢復。 若要降低任務斷線的機率，請在執行任務之前確認網路連線穩定且頻寬足夠。
- Rsync 鏡像備份不支援資源回收筒。